Shola Crown – One of the Best Munnar Hotels – Luxury in the Lap of Nature

We welcome you to Shola Crown, a luxury boutique resort located in the lap of nature near Munnar, Kerala. Our resort sits right at the edge of the beautiful ‘Shola National Park’ , and is constantly adorned by misty clouds all around the year, making it one of the best[…]
Read More »