If your children are tired of trudging city streets, take a ride to Portobello (on the Firth of Forth), where the long sandy beach offers a perfect environment for long walks, kite flying, or wading and swimming in the sea.