Prince Harry and Meghan Markle’s new home in Windsor has an India connection

Prince Harry and Meghan Markle’s new home in Windsor has an India connection