wanderingtastebuds.com
Green Therapy Ride to Jog Falls
It was 6:00 am as we entered Sagara, a town located in Western Ghats and in proximity to the famous Jog Falls. The town was awake with farmers working in their fields, women heading towards their w…