It is 2011 now, and the The Taj hotel, a privately owned, independent, 5-star deluxe hotel located

Posted Date: