UNESCO World Heritage SiteUNESCO Heritage
Fa Hien Cave
Sri Lanka

Fa Hien Cave

Largest natural stone cave in South Asia.

Location

Explore the Map

Historical Context

About

Fa Hien Cave, located in the Kalutara district of Sri Lanka, is the largest natural stone cave in South Asia and a significant archaeological site. This site was occupied by prehistoric humans from approximately 33,000 years ago, during the Late Pleistocene era, until about 4,750 years ago, during the Neolithic period. The cave has yielded crucial archaeological finds, including microlith stone tools, human skeletal remains, and evidence of early bow and arrow technology dating back 48,000 years, the earliest known use outside Africa. The site provides insights into the subsistence strategies of its ancient inhabitants, who maintained a hunter-gatherer lifestyle and engaged in activities such as fishing and crafting decorative beads. Fa Hien Cave is vital for understanding the cultural and technological developments of prehistoric humans in South Asia.

Paleolithic
Mesolithic
Neolithic
Chalcolithic
Bronze Age
Iron Age
Classical Period
Post-Classical Period
Early Modern Period
Industrial Period
Contemporary Period
Visual Archive

Gallery

Explore photographs of ancient structures, artifacts, and archaeological excavations

FileAerial_view_from_the_Batadombalena.jpg
FileBatadombalena.JPG
FileBatadombalena_archaeological_sites.JPG
+1 More
Temporal Epochs

Historical Timeline

Journey through time and discover key events in this site's history

Bow and Arrow Technology

48000 BCE

Initial Occupation

33000 BCE

Hunter-Gatherer Lifestyle Continues

800 BCE

Classification

Archaeological Features

Unique architectural and cultural elements found at this historical site

category

Burial and Funerary Structures

Graves
category

Domestic and Habitation Structures

Caves
category

Environmental and Natural Features

Rock Shelters
Explore

Plan Your Visit

Tours, travel arrangements, and practical information

Reference

Details

Country

Sri Lanka

Coordinates

6.60° N, 80.22° E