Matheran on a Rainy Day

Matheran is India's smallest hill station. Situated in the Western Ghats range in the state of Maharashtra, and easily accessible from India's largest metropolis Mumbai, Matheran makes a perfect getaway for seekers of nature and solitude. Matheran is an eco-sensitive zone and no vehicles are allowed except emergency vehicles. The mode of conveyance is horse... Continue Reading →

Advertisements

Powered by WordPress.com.

Up ↑

%d bloggers like this: