Designed by
Title
Taj Mahal Tower Hotel is a five star hotel in the Colaba region of Mumbai, Maharashtra India #333001070
Description
Taj Mahal Tower Hotel is a five star hotel in the Colaba region of Mumbai, Maharashtra India. Facade of Taj Mahal Tower hotel in sunny day. Travel photo, nobody-Mar 23,2024
This image is editorial