Asia
Europe
North America
South America

Asia, Thailand

Koh Chang Tennis Club Thailand

Anantasiri Tennis Club, Chiang Mai Thailand

Koh Samui Tennis Club-Thailand

700 Year Stadium, Chiang Mai Thailand

Vietnam

Phu Quoc, Famiana Resort Vietnam

Cat Ba Island Resort Tennis Vietnam

Dalat Vietnam Tennis

Hanoi Club Tennis Vietnam

Hoi An Vietnam Tennis

Europe

Spain

Alicante
Marbella
Madrid
Barcelona
Sotogrande

North America

USA, Caifornia

Indian Wells
Rancho las Palmas
Desert Princess, Palm Springs

New York

New York City Tennis Courts

Canada

British Columbia, Vancouver

Stanley Park

North Vancouver Tennis Centre

Kitsilano Beach

British Columbia, Vancouver Island and Gulf Islands

Bear Mountain, Victoria
Cadboro Bay, Victoria
Pender Island
Beacon Hill, Victoria
Reynolds, Victoria

British Columbia, Interior

Rossland

Mexico

Punta Mita

Guadalajara Country Club

Mexico

South America

Videos coming soon!