Tucked into Karnataka's Western Ghats, Sakleshpur is all about rain-drenched coffee plantations, forested hills and quiet estate stays. It is an ideal weekend retreat for travellers looking for greenery, trekking, waterfalls and a slower pace away from the city.