Within easy reach of this spot
Close by you'll find Sawantwadi Palace, Amboli main Waterfall, Kesari Aquarium.