Villa Meli is located in Quesada, Costa Rica on 9H5QW65, Del Cruze de calle Lapas, un kilometro, carretera a la Tesalia, Alajuela. Villa Meli is rated 4.6 out of 5 in the category community garden in Costa Rica.
Address
9H5QW65, Del Cruze de calle Lapas, un kilometro, carretera a la Tesalia, Alajuela