Is Mount Abu the Hidden Monsoon Gem Beating Udaipur?