Location: Teluk Kiluan - Lampung (Indonesia)
For more info and stories, please check here: www.baligoddessisland.vox.com
One beautiful spot I found in Lampung. The bay surround by the mountain and great view of the rocking stone. Great place to rest mind and wonderful experience to play with dolphins in the morning.
View On Black