Amboli Waterfall is the main tourist atraction.A great place to be in Monsoon!