THE LEELA PALACES, HOTELS AND RESORTS INTRODUCES THE NORTH AND SOUTH PALACE TRAILS — CURATED JOURNEYS THROUGH INDIA’S HERITAGE, CULTURE AND MODERN LUXURY
Mumbai, India: The Leela Palaces, Hotels and Resorts proudly unveils two distinctive and immersive travel experiences under its iconic Leela Palace Trail offering—The Leela Palace Trail – North India and The Leela Palace Trail – South India. These thoughtfully crafted journeys are designed to offer discerning inbound travellers distinct narratives of India’s multifaceted allure—from the imperial splendour […]