About
Rentals
Reviews
Contact
☰
Welcome to Taru Vacation Rentals
Stunning teak vacation rentals in the heart of
Montezuma, Costa Rica.
View Rentals