The beach is full of shacks and restaurants. Colva has a number of hotels and guesthouses but do not expect fancy, luxurious resorts here. There are mid-range hotels, shopping options, and some ...