Travel India: Mount Abu, a beautiful hill spot near the desert