1550 The small cave above the water is a bus stop. A path from there goes up the mountain to a village of about 300 farmers.jpg Previous  Next
1550 The small cave above the water is a bus stop. A path from there goes up the mountain to a village of about 300 farmers