Taj Mahal Shopping Center

Main Street, Ocho Rios, Jamaica  |  (876) 974-2414  |  info@tajmahal.com.jm