by Noelle Bertram | Feb 4, 2020 | Best Hotels, Central America
Where Did Peter The Bachelor Stay in Costa Rica? I’ve spent much of the last three years in South & Central America, & last night’s episode of “The Bachelor” helps show why: Costa Rica’s lush tropical rain forest & towering...