Ambuluwawa Tower Gampola – Sri Lanka Icon with Panoramic Views
I’ll never forget the day I finally decided to check out the Ambuluwawa Tower in Gampola, Sri Lanka. I’d heard whispers about this place for years, but for some reason, I just never got around to visiting. Maybe it was the rumors of its mysterious past, or the fact that it’s tucked away in a … Read more