Rodd Crowbush Golf & Beach Resort
Lakeside Prince Edward Island Canada
Up market beach resort with golf, fishing, horseback riding, health club, gym, indoor swimming pool, tennis and conference facilities. Located in Lakeside, Prince Edward Island, Canada.