We were so fortunate to be invited to visit this breathtakingly beautiful taj hotel in the middle of Lake Pichola. Every detail is remarkable and the ushering sense of peace and serenity takes over you the minute you step off the jetti. Just stunning
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.