Gurupura River Mouth Beach β€” Mangalore, India | OnlyBeaches | OnlyBeaches