26 Epic Treehouses You Wish Were Yours

#26 FINCA BELLAVISTA TREEHOUSE, COSTA RICA

#26 FINCA BELLAVISTA TREEHOUSE, COSTA RICA

Finca Bellavista is a luxury hotel nestled in the treetops of a Costa Rican jungle. Can’t think of a better metropolis to get away from it all than right here!

#26
						FINCA BELLAVISTA TREEHOUSE, COSTA RICA