Check out this great place to stay in Santa Teresa Beach
Entire home/apt in Santa Teresa Beach, Costa Rica. Villa Guanacaste,2/3 beds 3 baths. The villa is built as open space and can host up to 6 people in a great comfort and style. a marvellous luxury resort, is located in the heart of Santa Teresa Playa inside a private, secluded hillside. Surrounded...
See this content immediately after install