Photo Blog – Take a leap
Mount Abu is a hill station in the desert state of India – Rajasthan. Numerous temples and lakes around the city can be visited across the year. The cool weather, winding hill roads and scenic views also make for a memorable motorcycle ride. In the winter months, one may also sight snow ! Continue reading Photo Blog – Take a leap