Link Details: |
Embassy of Greece located in New Delhi and accredited to India, Sri Lanka, Nepal, and Bangladesh. Includes contact information for the Honorary Consulates General of Greece in Mumbai, Chennai, Kolkatta, Colombo, Kathmandu, and Dhaka, and the Honorary Con |