Anamayan Resort in Montezuma, Costa Rica is a haven for yoga lovers and those looking to get back in touch with themselves and nature. This infinity pool, with views of the coastline and Tortuga Island definitely helps the process.
Anamayan Resort in Montezuma, Costa Rica is a haven for yoga lovers and those looking to get back in touch with themselves and nature. This infinity pool, with views of the coastline and Tortuga Island definitely helps the process.