9.1 C
Madrid
Sunday, December 22, 2024
- Advertisement -

TAG

Lake Toba Region

The Magic Of Lake Toba Region

INDONESIA. Sumatra: The enormous crater lake of Lake Toba in North Sumatra must surely count as one of the natural wonders of the world....

Latest news

- Advertisement -