Carrots

Mahabaleshwar, is termed as the queen of the hills in Maharashtra. It is a beautiful town perched on the Sahyadris in the Satara district. Come monsoon the hills turn a soothing green with a carpet of velvet grass laid out across the hills and mist playing hide and seek. The clouds descend to kiss the mountains and you find yourself floating in the midst of it. Every view has its unique beauty and you are left wondering if there is anything still left to be offered. The beautiful…