0 1 beachfront property available in Wadduwa Sri Lanka "Over 30-room beachfront property available in Wadduwa, a prime coastal area near Colombo, Sri Lanka. Seeking an investor to revive the business or op...