Longest Gamocha ever made with human hands at 180 feet length and 4 feet wide on display at the Judge�s Field in Guwahati on Monday. � AT Photo
Longest Gamocha ever made with human hands at 180 feet length and 4 feet wide on display at the Judge�s Field in Guwahati on Monday. � AT Photo