to be an island oasis of tranquility (location)

listen to the pronunciation of to be an island oasis of tranquility (location)