Address Welisara Ragama Sri Lanka Loading Map.... Welisara Rugby GroundWelisara - RagamaDetails 7.0277559 79.89827930000001