Sri Lanka is an alluring hidden gem with plenty to offer- beaches, jungle, culture, surfing, leopard safaris, wild elephants, and whales year round. Not only that, it’s very affordable. I...