Guess this Place? If you think this is Europe, then you are wrong! Read the fact
Shimla: Not only one place, but there are many places in India that are very beautiful, and the beauty of these places is not less than heaven. Recently, a photo of Shimla shared by Norwegian ambassador – Erik Solheim could force anybody to think that this place may not be of India. After sharing photos of […]