It may be small in size, but Wales packs a mighty punch when it comes to looks, attractions and family-friendly appeal.