Carara Mountain Ocean View Resort Community is located in Puntarenas Province, Carara, Costa Rica on Carara Mountain, Carara National Park. Carara Mountain Ocean View Resort Community is rated 4.5 out of 5 in the category real estate developer in Costa Rica.
Address
Carara Mountain, Carara National Park