Tajmahal

Mini Taj Mahal : Defining Love All Over Again – RapidLeaks

In 1636 Mughal emperor Shah Jahan got Taj Mahal made as a statement of his never dying love for his…

9 years ago