Amboli in Maharashtra, India is such an enchanting and culturally rich destination that makes a solo trip to be a ...