Real emotions of real people from Bali. Indonesia
This beach in Bali is the definition of a tropical paradise.
Green Bowl Beach, Uluwatu, Bali