Best Travel Agency in India 4 years ago ID: #695247 Listed In : Business & Services Plot No. 1 2nd Floor, Main Rohtak Road, Near Lokesh Cinema Nangloi Delhi-110041 9050188726 https://www.lotusindiaholidays.com Business Description Lotus India Holidays is one of the best tour and travel company in the India helping people to get the location where they want saw and help them to saw on the chepest and very low price. Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Best Travel Agent in Delhi