Sri Lanka, known as the Pearl of the Indian Ocean, is basically a dream island. Think golden beaches, lush green hills, ancient ruins, and wildlife everywhere. Its teardrop shape really does look like ...