October 13, 2010

Small Luxury Hotel Opens in Costa Rica

Costa Rica, known for its lush tropical rainforests, stunning beaches and natural beauty, makes it an exotic destination for the adventurous traveller. Ideally situated in one of the prime tourist