In the quiet beach hamlet of Manzanillo, a 10 minutes drive north from Santa Teresa Costa Rica, Villas Orishas offer three beautiful villas for luxurious vacation rentals. Surrounded by lush gardens and with stunning views of picturesque coastline the villas are only a few steps from fabulous beaches stretching to the north and south. The villas have many amenities and are of different size and characteristics: