Costa Rica – Monteverde Cloud Forest in Costa Rica on March 26, 2017 March 26, 2017 Share Facebook Twitter Pinterest Email After spending a fantastic night at Hotel Belmar, everyone was ready to go exploring. Today’s bicycle ride was billed to… Read More