by Dumas, are they referring to Dumas beach ?
by google maps, it seems to be at a considerable distance from ST ?
please wait...Translate to EnglishDumas beach, fam? Is that what they talkin' about? According to Google Maps, it looks like it's pretty far from the ST, ya know?
please wait...Translate to HindiDumas, Dumas beach ke refer kar rahe hai kya? Google maps ke hisab se to ST se kafi door lag raha hai.