There are many captivating and enchanting places in India each and every place is unique and has its own specialty. Some places are popular for their natural beauty and some for their architectural beauty. When it comes to experience natural beauty in India Kashmir is one of the fabulous places. Kashmir a land of unimaginable […]