Which of following country is situated below sea level?

A. Srilanka

B. UAE

C. Italy

D. Netherlands

Leave a Reply