India’s first glass igloo restaurant come up in Kashmir's Gulmarg resort

India’s first glass igloo restaurant come up in Kashmir's Gulmarg resort
Hotel management said that they took the concept from Finland. Picture used for illustrative purposes only. File/AFP

Most Popular Stories