Ravana Pool Club Ella Sri Lanka shines at the Eighth Annual World Luxury Awards The Balinese-inspired Ravana Pool Club, Ella, Sri Lanka. Ravana ...