Name:Tarouba
Latitude:10°16'29"N
Longitude:61°26'03"W
Village:Sainte Madeleine
Region:Princes Town
Region:Trinidad and Tobago
Country:特立尼达和多巴哥