Grecia Town

Situated about 43 km northwest of San Jose (the capital of Costa Rica), Grecia is a medium sized town with a mild climate and several worthy attractions. In Latin America, this town is known as the cleanest town. Set amidst mountains and rolling green valleys, Grecia offers great panoramic views. Attractions of the town, […]