The green pledge you have to sign in your passport upon arrival

While in most countries you get an entry stamp or a visa in your passport upon arrival, Visitors of the island of Palau visitors have to sign a pledge compromising in protecting the environment. I was on my way to Palau and the famous Jellyfish Lake. Minutes before landing, the airline crew screened an inflight […]