Canggu Beach...
Canggu Beach is a coastal village and an up-and-coming resort area that is roughly situated between Seminyak and Tanah Lot. The coastline of Canggu comprises different black-sand beaches, almost all with surf breaks that are popular haunts of surfers...
Canggu, Indonesia