VETA AWARDS - BY TRAVEL SCAPES

Travel Scapes host this award at heart of India in New Delhi