Address:
Embassy of France in Colombo, Sri Lanka
89 Rosmead place - Colombo 7
NA
NA
France Embassy office in Sri Lanka is an office of communication between France Government and Sri Lanka. It operates as the official representative of the France in Sri Lanka. The following is major information about France Embassy for Sri Lanka :
Embassy of France in Colombo, Sri Lanka
89 Rosmead place - Colombo 7
To help us improve