mail_outline sales@mediastorehouse.com
The Jahaz Mahal or Ships Palace in the Royal Enclave, Mandu, Madhya Pradesh state, India, Asia