Where is Sena?

Where is Sena located?

Sena, Phra Nakhon Si-Ayutthaya, Thailand (approx. 14.31667°, 100.4°)


Where is Sena on the map?