Formerly the Teluk Kehen or Kehen Bay, Candidasa is a small coastal town in East Bali. With close proximity to the roads and travel options, Candidasa offers you a range …