Known for its rich culture & deep-rooted history, India is a fascinating destination which attracts millions of tourists every year. The glory of its rich past is still alive and cherished in the form of beautiful royal palaces built by the erstwhile rulers, who once lived here. These opulent royal palaces offer a mesmerizing peek […]