The relative isolation and high cost of living inhibits mass tourism .