Sendero la Ventana Observation Deck is located in Costa Rica on 76W8VMH, Puntarenas Province, Monteverde. Sendero la Ventana Observation Deck is rated 5 out of 5 in the category scenic spot in Costa Rica.
Address
76W8VMH, Puntarenas Province, Monteverde