The state of Maharashtra has a long and jagged coast line that extends for over 720 km. It starts from Dahanu and ends in Bordi to the north of Goa. The Arabian sea lashes against this jagged coast line, producing a number of fascinating beaches that are a paradise for people who love the sand, the sun and the surf.
If you are in Maharashtra, you are definitely not far away from a beach. However, Mumbai is a good place to start you tour. The coastal climate is extremely good for traveling and the weather is never too hot or too cold in the beaches. If you have a penchant for the wild and the rough, monsoon is the time when you can head for the beaches. The sea can be really rough.
The best time is, however, the winter or the summer. Beaches of Maharashtra are pretty beautiful and these beaches are best places to rest, relax and enjoy the surf.