Imagine sitting in an “igloo” while it’s snowing outside! Are you thinking how it is even possible, there is no place like this? Well, there is! India has its first Igloo Cafe Gulmarg. Want to know the details? Keep scrolling.
Holiday Your Way with Indian Holiday!
* required field