Your contract in respect of your holiday is made with Vesna Tours Private Limited (‘the Company‘), registered in India and all bookings are subject to these terms and conditions.
Vesna Tours is a leading destination management company in India
[contact-form-7 id=”5547″ title=”newsletter”]