General Knowledge Which Indian state would you be in if you were enjoying sun bath at Devbagh Beach ? A) Karnataka B) Tamil Nadu C) Andhra Pradesh D) West Bengal Detailed Solution: No Details Prev Next