Bedugul is a mountain lake resort area in Bali, located in the centre-north region of the island near Lake Bratan which is one of the most famous tourist attractions on Bali island.
Photo by andreanc
Royalties free, Commercial & Editorial use
$10.00
Royalties free, Commercial & Editorial use
$10.00