Taj Mahal Shopping Center
Main Street, Ocho Rios, Jamaica | (876) 974-2414 | info@tajmahal.com.jm
Menu
Shopping
Restaurants
Entertainment
Money Services
Our Story
Contact Us
Mall Maps
Ground Floor
Upper Floor