Tag: house of the gods

House of The Gods

The word Tepui [te’pwi] means “house of the gods” to the indigenous people who inhabit the Gran Sabana. These table top mountains or grand mesas […]