Compass India Holidays Pvt. Ltd.

Compass India Holidays is a travel company that has over eleven years of experience in custom designing luxury holidays around the Indian subcontinent, specifically India, Nepal, Bhutan and Sri Lanka. Based in New Delhi, India, Compass also has offices in Barcelona, London,Winnipeg and New York. Wherever in the world you may be, our offices and executives are at your service.