MUMBAI, INDIA - FEBRUARY 25: The Taj Mahal Palace Hotel is a five star luxury hotel located near Gateway of India . On 26 November 2008, the hotel was attacked by terrorists.

MUMBAI, INDIA - FEBRUARY 25: The Taj Mahal Palace Hotel is a five star luxury hotel located near Gateway of India . On 26 November 2008, the hotel was attacked by terrorists.

Photo by sbstock

Royalties free, Commercial & Editorial use

$10.00

Rating: 5  out of 5  based on 22 user ratings.

Stock photo: MUMBAI, INDIA - FEBRUARY 25: The Taj Mahal Palace Hotel is a five star luxury hotel located near Gateway of India . On 26 November 2008, the hotel was attacked by terrorists. was taken by sbstock .