Baltha Island

Baltha Henge, which is located on this island, is a holy site to Mera, the aspect of water