Mo So, an amazing and ancient cave in Hà Tiên

Mo So means white stone. That is the name the Khmer people called the interconnected caves, with many nooks in the mountain, its walls are limestone.