Cape Roger Curtis is an area on Bowen Island on the south west corner of Bowen Island at the entrance to Howe Sound. Cape Roger Curtis has a beautiful unspoiled coastline and coastal trail. Cape Roger Curtis has recently been developed but is still a beautiful place.