Tag: encore resorts

Enjoy staying in the lap of nature - with the unparalleled view of the mountains and lake This resort in Mulshi serves absolutely stunning lake views, which will make you fall... Read More