If you're an intrepid traveler who enjoys striking out on your own, you should consider Amboli in Maharashtra, it's an absolute wonder.