The Taj Mahal Palace | India

The Taj Mahal Palace Hotel is a five star hotel located in the Colaba region of Mumbai, Maharashtra, India, next to the Gateway of India. Photo by: SATISH NAYAK © 2024 All Rights Reserved by Photographer | May

Comments

Login to Comment

No Comments Posted