Island · United KingdomFladda-chùainFladda-chùain is a island in Highland, United Kingdom. Island in Highland, Scotland, UK.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in United KingdomUrmston · CitySouth Ruislip · CityWhitley Bay · CitySpeke · CityRoyston · CityWashwood Heath · City