Grinch Getaways: The “relaxing” hammock holiday

  • 4 years ago
In Abejorral, Colombia, there’s a house on a mountain that might make you a little nervous, but it’s guaranteed peace and quiet.