Costa Rica

Beautiful country of Costa Rica, with exotic flora and fauna.