Welcomhotel Brand Expands Reach
In close proximity stands the famous Omkareshwar Temple dedicated to Lord Shiva. To the northwest, the cascading Abbey Falls surrounded by spice plantations is a much-visited tourist attraction…reports Asian Lite News ITC