Mount Abu India Mount Abu is only hill station in Rajasthan, 58 km from Palanpur (Gujarat), has world’s famous Jain temples known as Delwara Jain temples. [Continue Reading...]