beach front villa juana santa teresa is located in Provincia de Puntarenas, santa teresa, Costa Rica on csa ola, contiguo a. beach front villa juana santa teresa is rated 3 out of 5 in the category cottage village in Costa Rica.
Address
csa ola, contiguo a