When Rocks come Alive

Have you ever experienced the beauty of sculptures in India? India is a land of intrigue and myths and legends. There are so many places in India which attribute their fame and popularity to the sheer structures around. While you are on vacation in South East Asia exotic beaches, you would find yourself surrounded by …