Physical Geographical features found in Sri Lanka – Host Nation

In Host Nation, inquiring into the local context, students learned about the geographical features, natural and man-made in Sri Lanka.