es un Bus station situado en Punto Pedro. Es una de las 777 Estaciones de autobús de Sri Lanka. Dirección de es Alvai-Nelliadi-Tunnalai Rd, Point Pedro, Sri Lanka.
se encuentra en un área remota, con menos de 3 lugares enumerados a su alrededor
Algunos de los lugares alrededor de son -
Alvai-Nelliadi-Tunnalai Rd, Point Pedro, Sri Lanka