1. Nearly a KM of premium, sandy beach, Okanagan Beach is one of the most beautiful beach areas in BC.

    Nearly a KM of premium, sandy beach, Okanagan Beach is one of the most beautiful beach areas in BC.

    34
    3
    198
    1