Grand Oceanview Villas – Casa Aria and Casa Magnifique

Distance from Chabad House:
11 minutes walking
Casa Aria, Puntarenas Province, Santa Teresa Beach, Costa Rica