Which place completes this sentence about Tourism in Nepal? The World Heritage Site ______, the birthplace of Buddha, and other important religious pilgrimage sites are located throughout the country.

Answer and explanation

Correct answer: B. Lumbini

The World Heritage Site Lumbini, the birthplace of Buddha, and other important religious pilgrimage sites attract visitors.

Practise more History And Politics.

Free questions with an explanation for every one, and full timed General Knowledge (Nepal) mock tests.